technology affinity